
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>问题解决方案大全</title>
<link href="./css/table.css" rel="stylesheet">
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
	$(document).ready(function() {
		$("#td31").load("/a/31/31.html");
	})
</script>
</head>
<body>
	<h2>问题解决方案大全</h2>
	<table class="bordered">
		<thead>
			<tr>
				<th>序号</th>
				<th>问题描述</th>
				<th>解决方案</th>
			</tr>
		</thead>
		<tr>
			<td>1</td>
			<td>手动将本地jar添加到Maven仓库</td>
			<td>mvn install:install-file
				-Dfile=D:\test\zsf-parent\zmkj-utils\target\zmkj-utils-1.0.jar
				-DgroupId=com.dingg -DartifactId=zmkj-utils -Dversion=1.0
				-Dpackaging=jar</td>
		</tr>
		<tr>
			<td>2</td>
			<td>maven指定镜像地址</td>
			<td>第一种方案：配置maven目下的setting.xml如下 <xmp> <mirrors>
				<mirror> <id>mvnrepository</id> <name>mvnrepository</name>
				<url>http://192.168.6.2:7071/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>
				</mirror> </mirrors> </xmp> 第二种方案：配置项目中pom文件如下 <!-- Maven 自带的中央仓库使用的Id为central 如果其他的仓库声明也是用该Id 就会覆盖中央仓库的配置 -->
				<xmp> <repository> <id>mvnrepository</id> <name>mvnrepository</name>
				<url>http://192.168.6.2:7071/nexus/content/groups/public/</url> <layout>default</layout>
				<releases> <enabled>true</enabled> </releases> <snapshots>
				<enabled>false</enabled> </snapshots> </repository> </xmp>
			</td>
		</tr>
		<tr>
			<td>3</td>
			<td>VMware中让CentOS上网的三种方式</td>
			<td>要使虚拟机能连接互联网，并且外部网络或局域网能访问到虚拟机（独立公网 IP 或局域网 IP），使用桥接模式<br />
				要使虚拟机能连接互联网，但是不在意虚拟机与宿主机是否能通信（比如连接 SSH），外部网络不能访问虚拟机，使用 NAT 模式<br />
				要使虚拟机不能连接互联网，但是需要虚拟机与宿主机相互通信，使用 HOST-ONLY 模式<br /></td>
		</tr>
		<td>4</td>
		<td>VMware中让CentOS桥接上网配置</td>
		<td>#vi /etc/sysconfig/network-scripts/ifcfg-ens33<br />
			TYPE=Ethernet<br /> PROXY_METHOD=none<br /> BROWSER_ONLY=no<br /> <b>BOOTPROTO=static</b><br />
			DEFROUTE=yes<br /> IPV4_FAILURE_FATAL=no<br /> IPV6INIT=yes<br />
			IPV6_AUTOCONF=yes<br /> IPV6_DEFROUTE=yes<br /> IPV6_FAILURE_FATAL=no<br />
			IPV6_ADDR_GEN_MODE=stable-privacy<br /> NAME=ens33<br />
			UUID=a6328ae7-4f32-4521-ad6e-af0fa801bf3f<br /> DEVICE=ens33<br /> <b>ONBOOT=yes<br />
				GATEWAY=192.168.6.1<br /> IPADDR=192.168.6.188<br />
				DNS1=114.114.114.114<br /> NETMASK=255.255.255.0<br />
				DNS2=114.114.115.115<br /></b>
		</td>
		</tr>
		<tr>
			<td>5</td>
			<td>Cnetos配置maven环境变量</td>
			<td>#vi /etc/profile<br /> export MAVEN_HOME=/usr/local/maven<br />
				export PATH=${PATH}:${MAVEN_HOME}/bin
			</td>
		</tr>
		<tr>
			<td>6</td>
			<td>Cnetos配置java环境变量</td>
			<td>#vi /etc/profile<br /> export JAVA_HOME=/usr/local/java<br />
				export PATH=${PATH}:${JAVA_HOME}/bin<br /> export
				CLASSPATH=.:${JAVA_HOME}/lib
			</td>
		</tr>
		<tr>
			<td>7</td>
			<td>Centos 7防火墙命令</td>
			<td>systemctl stop firewalld.service #停止firewall<br /> systemctl
				disable firewalld.service #禁止firewall开机启动<br /> systemctl restart
				firewalld.service #firewall重新启动<br /> firewall-cmd --state
				#查看默认防火墙状态（关闭后显示not running，开启后显示running）
			</td>
		</tr>
		<tr>
			<td>8</td>
			<td>Centos查看系统端口和进程</td>
			<td>netstat -ntlp #查看非系统端口和进程<br /> netstat -gap #查看所有端口和进程<br />
				netstat -an #查看所有端口和进程
			</td>
		</tr>
		<tr>
			<td>9</td>
			<td>Centos安装zip命令</td>
			<td>yum install -y unzip zip</td>
		</tr>
		<tr>
			<td>10</td>
			<td>Centos中jenkins远程部署脚本</td>
			<td>#本地服务器执行编译脚本#<br /> mvn="/usr/local/maven/bin/mvn"<br /> cd
				zmkj-utils && $mvn clean compile package && \<br /> $mvn
				install:install-file -Dfile=target/zmkj-utils-1.0.jar
				-DgroupId=com.dingg -DartifactId=zmkj-utils -Dversion=1.0
				-Dpackaging=jar<br /> cd ../zmkj-dao && $mvn clean compile package
				&& \<br /> $mvn install:install-file -Dfile=target/zmkj-dao-1.0.jar
				-DgroupId=com.dingg -DartifactId=zmkj-dao -Dversion=1.0
				-Dpackaging=jar <br /> cd ../zmkj-service && $mvn clean compile
				package && \<br /> $mvn install:install-file
				-Dfile=target/zmkj-service-1.0.jar -DgroupId=com.dingg
				-DartifactId=zmkj-service -Dversion=1.0 -Dpackaging=jar<br /> cd
				../zmkj-web-manager && $mvn clean compile package<br /> cd
				../zmkj-api-web && $mvn clean compile<br /> #本地服务器执行脚本复制文件#<br />
				manager="/home/workspace/webmanager/zmkj-web-manager/target"<br />
				cd $manager<br /> rm -rf remote_upload/ <br /> mkdir -p
				remote_upload/code_webapi/WEB-INF/classes/ && mkdir -p
				remote_upload/code_webapi/WEB-INF/lib/ <br /> mkdir -p
				remote_upload/code_admin/WEB-INF/classes/ && mkdir -p
				remote_upload/code_admin/WEB-INF/lib/ <br /> mkdir -p
				remote_upload/code_admin/webpage/<br /> cp -arf
				zmkj-web-manager/WEB-INF/classes/com
				remote_upload/code_admin/WEB-INF/classes/<br /> cp -arf
				zmkj-web-manager/webpage/ remote_upload/code_admin/<br /> cp -arf
				zmkj-web-manager/WEB-INF/lib/zmkj-*.jar
				remote_upload/code_admin/WEB-INF/lib/<br /> cd
				/home/workspace/webmanager/zmkj-api-web/target<br /> cp -arf
				classes/com $manager/remote_upload/code_webapi/WEB-INF/classes/<br />
				cp -arf $manager/zmkj-web-manager/WEB-INF/lib/zmkj-*.jar
				$manager/remote_upload/code_webapi/WEB-INF/lib/<br /> cd $manager<br />
				zip -r remote_upload.zip remote_upload<br /> #远程服务器执行脚本#<br />
				manager="/home/workspace/temp/zmkj-web-manager/target"<br />
				zhihuiyuntou="/home/webs/zhihuiyuntou"<br /> cd $manager<br /> rm
				-rf remote_upload/<br /> unzip remote_upload.zip<br /> \cp -rf
				remote_upload/code_admin/ $zhihuiyuntou/<br /> \cp -rf
				remote_upload/code_webapi/ $zhihuiyuntou/<br /> rm -rf
				remote_upload.zip<br /> rm -rf remote_upload/<br /> cd
				$zhihuiyuntou/tomcat_admin/<br /> sh tomcat.sh stop<br /> sh
				tomcat.sh start<br />
			</td>
		</tr>
		<tr>
			<td>10</td>
			<td>安装c++编译软件命令</td>
			<td>yum -y install make zlib zlib-devel gcc-c++ libtool openssl
				openssl-devel</td>
		</tr>
		<tr>
			<td>11</td>
			<td>安装PCRE</td>
			<td>./configure --prefix=/usr/local/pcre && make && make install
			</td>
		</tr>
		<tr>
			<td>12</td>
			<td>安装nginx</td>
			<td>./configure --prefix=/usr/local/nginx && make && make
				install</td>
		</tr>
		<tr>
			<td>13</td>
			<td>centos生成公钥</td>
			<td>#cd /root/.ssh<br /> #ssh-keygen -t rsa<br />
				在/root/.ssh目录下生成密钥对 id_rsa和id_rsa.pub
			</td>
		</tr>
		<tr>
			<td>14</td>
			<td>centos下nginx命令总结</td>
			<td>#/usr/local/nginx/sbin/nginx #启动<br />
				#/usr/local/nginx/sbin/nginx -s quit #正常终止<br />
				#/usr/local/nginx/sbin/nginx -s stop #强行终止<br />
				#/usr/local/nginx/sbin/nginx -s reload #重启服务
			</td>
		</tr>
		<tr>
			<td>15</td>
			<td>安装git,查找git目录</td>
			<td>#yum --installroot=/usr/local/git install git<br /> #whereis
				git
			</td>
		</tr>
		<tr>
			<td>16</td>
			<td>jenkins配置git认证</td>
			<td>git服务器上配置jenkins所在服务器公钥<br /> jenkins配置所在服务器私钥
			</td>
		</tr>
		<tr>
			<td>17</td>
			<td>为所有用户组授予读写权限</td>
			<td>chmod a+w+r -R /usr/local/nginx/html/*</td>
		</tr>
		<tr>
			<td>18</td>
			<td>shell写入文件</td>
			<td>echo "export JAVA_HOME=/usr/local/java" >>
				/usr/local/profile</td>
		</tr>
		<tr>
			<td>19</td>
			<td>显示mysql数据库最大连接数和显示当前正在执行的MySql连接</td>
			<td>SHOW VARIABLES LIKE '%max_connections%';#显示mysql数据库最大连接数<br />
				SHOW PROCESSLIST;#显示当前正在执行的MySql连接
			</td>
		</tr>
		<tr>
			<td>20</td>
			<td>PowerDesigner16配置显示注释列comment配置方法</td>
			<td><a href="/a/20/20.html">PowerDesigner16配置显示注释列comment配置方法</a>
			</td>
		</tr>
		<tr>
			<td>21</td>
			<td>PowerDesigner设计时表显示注释选项</td>
			<td><a href="/a/21/21.html">PowerDesigner设计时表显示注释选项</a></td>
		</tr>
		<tr>
			<td>22</td>
			<td>nginx无法访问tomcat环境上传的文件</td>
			<td>
				nginx默认安装到了/usr/local/nginx目录，使用root权限启动的，所以修改/usr/local/nginx/conf/
				下nginx.conf文件<br /> 原值#user nobody; 修改为 user root<br />
				修改nginx.conf文件之后，使用 /usr/local/nginx/sbin/nginx -s reload
				命令重新加载配置文件即可<br />
			</td>
		</tr>
		<tr>
			<td>23</td>
			<td>百度地图实现单击标注和拖拽标注有且只有一个标注</td>
			<td><a href="/a/23/23.html">百度地图实现单击标注和拖拽标注有且只有一个标注</a></td>
		</tr>
		<tr>
			<td>24</td>
			<td>CentOS删除安装的程序</td>
			<td>首先查询安装包：<br /> #rpm -qa|grep mysql<br />
				查询到的一个结果为：mysql-community-libs-5.7.13-1.el6.x86_64<br /> yum 删除<br />
				#yum -y remove mysql-community-libs-5.7.13-1.el6.x86_64<br />
			</td>
		</tr>
		<tr>
			<td>25</td>
			<td>流程图工具yed 以及流程图轨范-样例</td>
			<td><a href="/a/25/25.html">流程图工具yed以及流程图轨范-样例</a></td>
		</tr>
		<tr>
			<td>26</td>
			<td>授权启动Minio文件管理系统</td>
			<td># chmod 777 minio #授权 # ./minio server /usr/local/minio/data
				#启动</td>
		</tr>
		<tr>
			<td>27</td>
			<td>事物认识分析基本方法</td>
			<td><a href="/a/27/27.html">事物认识分析基本方法</a>
				昨天发生了什么,造成了什么力度影响,产生什么结果 今天发生了什么,造成了什么力度影响,产生什么结果
				明天会发生什么,会造成什么力度影响,产生什么结果 新闻说什么了,发布了什么新的国家政策,预计发生的影响,未来会产生什么样的结果
				如下棋一样，高手要看到后面几十步的结局 什么样的条件会涨到30以上， 什么样的条件会跌到-10以上
				有哪些因果关系辅助我的判断，如何去做能达到最佳的结果</td>
		</tr>
		<tr>
			<td>28</td>
			<td>svn提交代码忽略class等文件</td>
			<td>选中尚未加入版本控制的文件或目录，右键 --> Team --> 添加至SVN:ignore</td>
		</tr>
		<tr>
			<td>29</td>
			<td>centos更改系统默认端口</td>
			<td>linux系统安装访问安全配置，更改ssh端口，重设密码。 更改20，21，22，23
				安装mysql不要使用默认3306端口 安装sql不要使用默认1433端口
			<td>
		</tr>
		<tr>
			<td>30</td>
			<td>JS向左向右移动图片</td>
			<td><a href="/a/30/30.html">JS向左向右移动图片</a>
			<td>
		</tr>
		<tr>
			<td>31</td>
			<td>检测端口是否存在</td>
			<td id="td31">
			<td>
		</tr>
	</table>
</body>
</html>
